// pages/orders/orders.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    formData:{
      repair:"笔记本",
      desc:"请填写故障描述",
      address:"请填写维修地址",
      name:"",
      iphone:"",
      
    },
    type_switch:false,
    orderDialogShow: false,
    repairDialogShow: false,
    showOneButtonDialog: false,
    buttons: [{text: '取消'}, {text: '确定'}],// 立即下单确认数据
    repairdCheckBox: [
      {name: '台式机', value: '0', checked: true},
      {name: '笔记本', value: '1'}
  ],
  imgs:[]
  },
  iamge_check(e){
    var sw = e.detail.value
    this.setData({
     type_switch:e.detail.value?true:false
    })
  },
  openOrderConfirm: function () {
    this.setData({
      orderDialogShow: true
    })
},
openRepairConfirm:function () {
  this.setData({
    repairDialogShow:true
  })
},
orderTapDialogButton(e) {
    this.setData({
      orderDialogShow: false,
        showOneButtonDialog: false
    })
},
repairTapDialogButton(e){
  this.setData({
    repairDialogShow:false,
    showOneButtonDialog: false
  })
},
radioChange: function (e) {
  console.log('radio发生change事件，携带value值为：', e.detail.value);

  var repairdCheckBox = this.data.repairdCheckBox;
  for (var i = 0, len = repairdCheckBox.length; i < len; ++i) {
    repairdCheckBox[i].checked = repairdCheckBox[i].value == e.detail.value;
  }

  this.setData({
    repairdCheckBox: repairdCheckBox,
      [`formData.repair`]: e.detail.value
  });
},
/**

 * 上传图片

 */
uploadimg:function(){
  var that = this;
  wx.chooseMedia({  //从本地相册选择图片或使用相机拍照
    count: 9,
    mediaType: ['image','video'],
    sourceType: ['album', 'camera'],
    maxDuration: 30,
    camera: 'back',
    success:function(res){
       // 返回选定照片的本地文件路径列表，tempFilePath可以作为img标签的src属性显示图片
       var tempFilePaths = res.tempFiles;
       var imgs = that.data.imgs;
       for (var i = 0; i < tempFilePaths.length; i++) {
         if (imgs.length >= 8) {
           that.setData({
             imgs: imgs
           });
           return false;
         } else {
           imgs.push(tempFilePaths[i]);
         }
       }
       that.setData({
         imgs: imgs
       });
    }  
  })
},

  // 预览图片
  preImg: function (e) {
    var src = e.currentTarget.dataset.id;
    var imgList = [];
    for (let index = 0; index < this.data.imgs.length; index++) {
      const element = this.data.imgs[index];
      imgList[index]=element.tempFilePath
    }
    wx.previewImage({
      //当前显示图片
      current: src,
      //所有图片
      urls: imgList
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})